/**
 * @name: user.pojo
 * @data: 2024/4/2 16:53
 * @description 用户数据库表
 */
import {Column, Entity, PrimaryColumn} from "typeorm";

@Entity("user")
export default class User{
  /**
   * 由于我们在数据库中采用下划线分隔
   * 而在开发中,我们使用了驼峰命名方式
   * 所以需要通过 name 方式来于来指定数据库字段与其对应
   */
  @PrimaryColumn({
    name:"user_id"
  })
  userId:number;
  @Column()
  username:string;
  @Column()
  nickname?:string;
  @Column()
  password:string;
  @Column()
  avatar?:string;
  @Column()
  motto?:string;
  @Column({
    name:"create_time"
  })
  createTime:string;
}
